|
As part of the new Exploration Series from Intel, the EXPLR1 demonstrates embedded PC capabilities using the Intel386 EX Processor as its primary processor engine. The platform can be used as a traditional processor evaluation board providing an environment for code execution, debug and hardware development. However, the platform is best used within an embedded PC environment where embedded applications are written on top of a PC-like BIOS and a ROMable DOS Operating System. Further, the embedded PC evaluation platform is expandable allowing for additional functionality to be incorporated within a customer specific prototype or development environment.
The EXPLR1 evaluation platform differs considerably from other Intel embedded evaluation boards. The EXPLR1 enables new embedded design to get to market quicker by taking advantage of the PC infrastructure for both hardware and soft-ware development. The platform comes equipped with a BIOS and a ROMable OS so there is no need to build an embedded application from scratch. It has key-board and mouse interfaces, an IDE drive interface, and LCD/VGA display capabilities. Intel fully expects that embedded designers will re-use some portion (if not all!) of this base design within their specific application. The challenge of this platform was to be able to provide all the ingredients necessary for our customers to build a custom embedded PC system for their specific target market segment or application. The hardware design itself is modular, allowing for portions of the embedded PC design to be cut and pasted easily if desired.
The EXPLR1 kit includes the Intel386 EX CPU based embedded PC evaluation platform board and a flash utility for downloading and reprogramming the on-board flash memory. The flash utilities allow a user to install an operating system or debug monitor of choice. By using the flash utilities, users can easily download and run application programs from flash memory whether in a DOS or proprietary environment.
Embedded PC Functionality:
R300EX Controller The R300EX memory/bus controller is a low cost semi-custom device developed by Radisys Corp. that reduces board space by combining a number of basic system control functions for the EXPLR1 within a single controller. The R300EX has two primary functions. First, it provides DRAM control taking advantage of pipelining for maximum access speeds. Second, it provides critical system bus signals to enable expansion capabilities to the platform. In addition, the R300EX provides Flash memory control, data bus transceiver control, reset synchronization, ready generation and NMI generation logic.
Embedded Bios and Dos:
The EXPLR1 comes with a custom BIOS developed by Phoenix Technologies supporting the Intel386 EX processor and device drivers for all hardware supported devices. In addition, a ROM version of MS DOS supported by Annabooks comes installed on the EXPLR1 board. As other BIOS¦s and DOS¦s become available they will be supported on the Intel applications BBS.
LCD/VGA Controller:
Local bus graphic support is provided by a Cirrus Logic CL-GD6245 LCD/VGA controller. The 6245 supports 640 x 480 dual or single-scan color or monochrome STN LCDs and color or monochrome TFT LCDs. CRTs are supported with resolutions up to 1024 x 768 with 16 colors or 800 x 600 with 256 colors. The 6245 also provides simultaneous CRT and LCD operations. VGA uses a standard DB15 connector. LCDs can be attached using a 50 pin high density header.
PCMCIA and IDE Control:
The EXPLR1 provides a number of methods for accesses and executing applications. The on-board single slot Type II PCMCIA controller provides access to PCMCIA modules as well as a means to support large file transfers using portable media. A 40 pin header enables the more conventional method of booting your embedded design via an IDE controlled hard drive.
|